e6516b2c1b6b13e07282612123fbbd6d4487df51,plugins/org.eclipse.xtext.xtend2/src/org/eclipse/xtext/xtend2/linking/Xtend2InferredJvmAssociator.java,Xtend2InferredJvmAssociator,getXtendFunction,#JvmOperation#,100
Before Change
}
public XtendFunction getXtendFunction(final JvmOperation inferredOperation) {
return (XtendFunction) find(getAssociatedElements(inferredOperation), new Predicate<EObject>() {
public boolean apply(EObject input) {
return input instanceof XtendFunction;
}
});
}
private <T> T getFirstAssociatedElement(EObject element, Class<T> type) {
After Change
}
public XtendFunction getXtendFunction(final JvmOperation inferredOperation) {
for (EObject element : getAssociatedElements(inferredOperation))
if (element instanceof XtendFunction)
return (XtendFunction) element;
return null;
}
private <T> T getFirstAssociatedElement(EObject element, Class<T> type) {